#include<stdio.h>
#include<string.h>
int main(int argc,char*argv[])
{
  if(argc!=2)
  {
    printf("How to use:./myfile file");
    return 1;
  }
  FILE*fp=fopen(argv[1],"r");
  if(fp==NULL)
  {
    perror("fopen");
    return 2;
  }
  while(1)
  {
   char buffer[128];
   memset(buffer,0,sizeof(buffer));
   int n=fread(buffer,1,sizeof(buffer)-1,fp);
   if(n>0)
   {
     printf("%s",buffer);
   }
   if(feof(fp))
     break;
   }
  fclose(fp);
  return 0;
}
//int main()
//{
//  FILE*fp=fopen("log.txt","w");
//  if(fp==NULL)
//  {
//    perror("fopen");
//    return 1;
//  }
//  const char*msg="hello bite:";
//  int n=5;
//  while(n--)
//  {
//    char buffer[1024];
//    snprintf(buffer,sizeof(buffer),"%s\n",msg);
//    fwrite(buffer,strlen(buffer),1,fp);
//  }
//  fclose(fp);
//  return 0;
//}
